from comment.utils.ronglian_sms_sdk import SmsSDK

accId = '8a216da882f1f594018365ea26b7163d'     # 容联云通讯分配的主账号ID
accToken = '5370dcc911b2447a86e61e2c8ae94a80'  # 容联云通讯分配的主账号TOKEN
appId = '8a216da882f1f594018365ea279e1644'     # 容联云通讯分配的应用ID


def send_message(mobile,code):
    '''
    :param tid :   模板测试id，为1
    :param datas : ('变量1', '变量2')  变量1：验证码code   变量2：时间
    :param mobile: '手机号1,手机号2'
    :return:
    '''
    sdk = SmsSDK(accId, accToken, appId)
    
    tid = '1'
    datas = (code,'1')
    try:
        # dict验证码响应 'statusCode': '000000' 代表发送成功
        # try...except 为了防止，发送验证码过程中，因为短信验证码的服务器问题，造成程序bug
        resp = sdk.sendMessage(tid, mobile, datas)
    except:
        resp = {'statusCode':'500'}

    # print(resp,type(resp))
    
    return resp

# 测试
# send_message('17778166931')
